PI Installer for Users

  1. Old plugins install with their own installer somewhere.
  2. Old plugins find that somewhere as before.
  3. OpenCPN loads the old plugins like before
  4. Old plugins are uninstalled just as before.
  5. PI Installer can install new plugins and puts them elsewhere
  6. PI Installer's new plugins use GetPluginDataDir and must not care where elsewhere is.
  7. PI Installer's use tarballs and metadata.xml for installation.